Woo_BG\Front_End\Checkout\EU_Vat B

Total Complexity 76
Dependencies 4
Dependents 2
Total lines 338
Lines of code 235
Logical lines of code 134
Comment lines 5
Methods 21
Properties 4

Methods 21

Method Rating Maintainability Complexity Lines of code
ajax_update_checkout_totals()
A
52 11 21
process_checkout()
S
57 8 13
set_order_data()
S
58 7 13
vat_number_is_valid()
S
51 5 23
get_vat_number_prefix()
S
59 4 17
is_base_country_match()
S
65 5 9
cart_has_digital_goods()
S
61 4 12
vat_number_field()
S
56 3 17
validate()
S
57 3 17
localisation_address_formats()
S
65 4 8
add_vat_number_to_order_response()
S
65 4 8
woocommerce_get_tax_location()
S
62 3 11
get_eu_countries()
S
66 2 6
get_ip_country()
S
68 2 7
formatted_billing_address()
S
69 2 7
output_company_vat_number()
S
66 2 8
get_formatted_vat_number()
S
66 2 7
maybe_set_vat_exempt()
S
68 2 7
__construct()
S
59 1 13
reset()
S
69 1 7
set_refund_data()
S
75 1 4